Loading map…

R & H (est.Feb2014)

R & H (est.Feb2014) in London, UK, presents a modern take on global flavors. Enjoy the satisfyingly crisp texture of their grilled dishes, enhanced by a subtle, smoky aroma. This restaurant reflects London's diverse and dynamic culinary scene, offering a fresh and exciting dining experience.