Central London - London Bridge
Central London - London Bridge is an apartment in London within short distance of National Gallery, Westminster Hall and BFI Southbank. Guests can benefit from an elevator and a designated area for smoking.
The property is 5 minutes’ walk from @the Kitchen offering dishes of Mediterranean and Spanish cuisine.
Set within a 10-minute walk from London Bridge underground station.