Property Location With a stay at onefinestay - Battersea Apartments in London (Wandsworth), you'll be close to Wandsworth Park and Imperial College London. This 4.5-star apartment is close to Royal Albert Hall and Harrods. Rooms Make yourself at home in one of the individually decorated guestrooms, featuring refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and DVD players are provided for your entertainment. Private bathrooms have designer toiletries and hair dryers. Conveniences include separate sitting areas and coffee/tea makers, as well as phones with free local calls.