R

A very pleasant spot away from the noise of the ci...

A very pleasant spot away from the noise of the city. Prices are reasonable for London and the outside seating is a delight in summer.

Comments:

No comments