Shot Of Tea
Restaurants
- 79 Borough Rd
London, LND · GB - 020 3871 8370
- shotoftea.co
- Hours not available
Category
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants