Still Life St Paul’s Executive
31 Cock Lane London, EC1A 8BWStill Life St Paul’s Executive is conveniently located in the City of London, just 6 minutes’ walk from Farringdon Rail and Tube Station and St Paul’s Tube Station. It offers self-catering accommodation for up to 2 guests with free WiFi.
2 rooms
from £135