11 Followers / 0 Following
So far, this is my favorite place to go for tea in London. Great variety and in an excellent location. Would highly recommend for an afternoon drink.