distance from search miles
This centre is located opposite the Oxo Tower, next to Blackfriars Bridge, this property boasts spectacular views of the River as well as some of London's most famous landmarks such as the London Eye, The South Bank Centre, and The National Theatre, St Paul's Cathedral, and The Tate Modern...