Set in a historical building 4 minutes walk from Londons Aldgate Underground Station, The City Apartments offers self-catering accommodation with satellite flat-screen TV and air conditioning WiFi is free throughout Apartments here have modern furnishings, a livingdining area, and a fully equipped kitchen with a dishwasher plus microwave The bathroom has a hairdryer and free toiletries Tower Bridge is a 12-minute walk away Liverpool Street Station is 650 metres from City Apartments