18 Milner Street
London SW3 2PU
020 7584 8825
The shop is open Monday to Friday 10.00 a.m. to 5.00 p.m. Saturdays by appointment.
Between Harrods, Knightsbridge and Peter Jones, Chelsea.
Ample parking for permit holders and on nearby meters.
Nearest tube station is Sloane Square.