10Kynance Mews, London
Kynance Mews is one of the most picturesque and romantic 19th century mews in central London. This is found at the center of Victoria Road Village, which is a fashionable district located at the south Kensington High Street. Those who like to visit the place can enjoy the romantic ambience and some place to dine with some high-end restaurants in the area. Click the next ARROW to see the next image!