Willow Bough Tea Rooms

Willow Bough Tea Rooms
11 Merton Park Parade, The Rush, London, SW19 3NT
  • Telephone 020 8540 8080
Photo of Willow Bough Tea Rooms