Modern Living £400,000 (Guide Price) 2 Bedrooms ● Taylor Place, Bow, E3 Bathe your new home in light and enjoy cityscapes! View details