Waitrose Clapham Junction

United Kingdom