Welcome to Hotel Still Life Borough Deluxe London, Located just a 7-minute walk from The Shard in the busy London city centre, Still Life Borough Deluxe offers self-catering accommodation with free WiFi access for all guests. The property is a 3-minute stroll from Borough Underground Station and 7 minutes’ walk from Borough Market. The accommodation features a TV, a balcony and a terrace. There is a fully-equipped kitchen with a dishwasher and a microwave. With a shower, the private bathroom also comes with a bath a hairdryer. Guests can enjoy city view from the spacious apartment. From Still Life Borough Deluxe, Tower Bridge is less than a mile away and the Tower of London is a 24-minute journey on foot. HMS Belfast is 15 minutes’ walk away. Surrounded by popular tourist attractions, the property is also just 16 minutes’ walk from Shakespeare’s Globe and 1.2 miles from St. Paul’s Cathedral. (Hotel Still Life Borough Deluxe London hotels booking).