350 Oxford Street , London, W1C 1BY 
An Afternoon Tea in Oxford Street is seldom better than one experienced at Scoff & Banter Tea Rooms. Nestled in one of London’s most iconic and bustling parts of London, the cafe provides a peaceful sanctuary when lunch draws close. I [...]
Open from 13:00 today
View Details