Property Name: Fine Touch Apartments
Property Address: 3a Toynbee Street London, , E1 7NE
Property Description: Located just 10 minutes' walk from Liverpool Street Station, Fine Touch Apartments offer modern self-catering accommodation in central London with free WiFi. The lively area of Brick Lane is 5 minutes' stroll. With soundproofing and hardwood floors, this 2-bedroom flat at Fine Touch Apartments features an open plan kitchen/lounge and a dining area. A washing machine and a dishwasher are also included. There is a sofa bed in the lounge, and the bathroom comes with free toiletries. A wide variety of restaurants, pubs, nightclubs and shops are found within a 10-minute walk from the property. The iconic Tower Bridge and Tower of London are less than 20 minutes' walk.
Property Facts: Total Number of Rooms: 3Year of Last Renovation: N/A