Enquire about Dollar bay, Canary Wharf, London., London, E14