The London Kitchen
604 Grenville House Dolphin Square SW1V 3LR 
https://www.thelondonkitchen.com

Unverified note to replace blatant self-promotional spam.

Editors are reminded that OSM is a map, not a business directory. Please verify that signage confirms the stated building is the sole or main occupier of the building or one of its entrances before mapping.