Welcome to Hotel Still Life Museum of London, Located in the heart of the City of London, Still Life Museum of London offers modern self-catering accommodation with free WiFi. Barbican and Farringdon Tube Stations are only 5 minutes’ walk from the property. This contemporary 2 bedroom apartment features a balcony, and a living room with wooden floors, furnished with sofas and a dining table. The kitchen comes fully equipped. The flat has 2 bathrooms, one with a bath tub and one with a shower. The Museum of London and the London Wall are just 5 minutes’ walk from the flat. The iconic St Paul’s Cathedral is a located a mere 10 minutes’ walk. St Paul’s Tube Station offers easy access to Oxford Street and the West End in a 10-minute Tube journey. The scenic banks of the River Thames are a 15-minute walk away. (Hotel Still Life Museum of London hotels booking).