Lebanese Gardens

10a Vauxhall Bridge Road London SW1V 2SD