Situated only 6 minutes' stroll from Roman Black Gallery, Homestead Road London villa offers quick access to numerous city landmarks nearby.
The edwardian Wandsworth Park is 1.7 miles from the London holiday home, while Battersea Park is 2.1 miles away. The area also includes such healthcare venues as Chelsea and Westminster Hospital, located about 20 minutes' stroll away. Positioned 3.6 miles from the Protestant Westminster Abbey, Homestead Road villa is popular among both worshippers and tourists.
Mingle with locals while dining in Baileys Fish and Chips, located in the immediate vicinity of the accommodation. The nearest subway station to the villa is Parsons Green, located approximately a 10-minute walk away.