Breathtaking City Views £375,000 (Guide Price) 2 Bedrooms ● Taylor Place, London, E3 Breathtaking City Views! Modern 2-Bed 2 bath Haven on the 14th Floor with easy access to the City and Canary Wharf View details