Located in London (London City Centre), this residence is within a 15-minute walk of Battersea Power Station and Victoria Station Travel Information Centre. This upscale residence is 0.8 mi (1.2 km) from Thames River and 1.3 mi (2.1 km) from Westminster Abbey.
Rooms
A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless internet access is available to keep you connected. A private bathroom with a shower/tub combination features a deep soaking tub and a hair dryer. Conveniences include a microwave and an electric kettle.