1 Stephendale Yard
Stephendale Road
London
SW6 2LR