Apple Apartments St Paul's

Starting at
$267
Featured Image
Room
Room

TripAdvisor Review

Based on 17 review

See all

Property Location With a stay at this apartment in London (London City Centre), you'll be within a 5-minute drive of National Gallery and Borough Market. This apartment is 1.3 mi (2.1 km) from Russell Square and 1.4 mi (2.2 km) from Oxford Street. Distances are displayed to the nearest 0.1 mile an...

More details