The Royal Standard

180 High Street Colliers Wood London SW19 2BN