Hare and Tortoise
373 Kensington High Street
LONDON
W148QZ
Food rating:
5/5 stars
Updated: 29. March 2023
Food rating:
5/5 stars
Updated: 29. March 2023