by TheMagenpies » Sun Feb 23, 2014 7:48 pm
It depends where you mean by the Wandsworth vicinity. Do you mean Wandsworth Town, or just somewhere in the Borough of Wandsworth?
Anyway, I agree with the previous poster who suggested The Windmill on Clapham Common.
But another idea is The Lodge Hotel, between Wandsworth Town and Putney
http://www.thelodgehotellondon.com/
It depends where you mean by the Wandsworth vicinity. Do you mean Wandsworth Town, or just somewhere in the Borough of Wandsworth?
Anyway, I agree with the previous poster who suggested The Windmill on Clapham Common.
But another idea is The Lodge Hotel, between Wandsworth Town and Putney
http://www.thelodgehotellondon.com/