Floor Plan for 2 Bedroom Apartment to Rent in Newham's Yard, Bermondsey, London, 153 Tower Bridge Road, SE1, 3LW - £775  pw | £3358 pcm