Back to list
Temper Paddington
Very good 8.2 (24 reviews)
Around £16
Location
5 Merchant Square
London W2 1AY
See on the map