Peking Garden

162 Garratt Lane London SW18 4DA