This hidden gem is the Tea House Theatre, located in Vauxhall Pleasure Gardens. The Tea House Theatre has been open for a year now. They have a great two page tea menu, serve breakfast all day, and make their own cakes. I opted for the House Imperial tea, 'Half Nelson' breakfast (a vegetarian English), and a chocolate cake with a coconut buttercream icing.
The size of the breakfast was defiently worth the money and the flavoursome tea came in a big tea pot with a cute knitted tea cosy. My only critism would be on their homemade cakes which were on the slightly dry side. It's a shame really since this is such a big feature inside.
But all in all the Tea House Theatre is a nice place to spend on a Sunday afternoon and having lived in the area all my life, it is great to finally see new businesses like this popping up.