Location
With a stay at Moonside - Stunning Angel Apartments in London (London City Centre), you'll be within a 5-minute drive of Russell Square and Liverpool Street. This upscale apartment is 1.7 mi (2.7 km) from St. Paul's Cathedral and 1.9 mi (3 km) from The British Museum.
Rooms
Make yourself at home in one of the 6 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and electric kettles, and you can also request irons/ironing boards.