Offering comfortable rooms, Still Life St Paul'S apartment is placed in a touristic area of London providing fast and easy access to Leicester Square, Buckingham Palace and Churchill War Rooms. The on-site conveniences include parking and an elevator.
The city center is 3 km away. The Grill on the Market with European and Italian specialties is just around the corner.
A 5-minute stroll takes guests to Barbican Centre subway station.
The apartment offers rooms with TV and complimentary Wi-Fi for a comfortable stay in London.
Eat & Drink
A kitchenette is provided.