More about Kensington Place
Kensington Place is located at 201-209 Kensington Church Street, W8 7LX London, United Kingdom
+44 (0) 20 7727 3184
http://www.kensingtonplace-restaurant.co.uk/