Spring Sale: 15% OFF!
Seymour Mews is a charming residential mews street located in the City of Westminster in London, England. Mews streets in London traditionally consisted of stables with carriage houses below and living quarters above. Over time, many of these mews have been converted into residential properties, and they are often sought after for their historic charm and central locations.
["Bathtub", "Cleaning products", "Cooking basics", "First aid kit", "Washer", "Carbon monoxide alarm", "Air conditioning", "Bed linens", "Kitchen", "Shampoo", "Body soap", "Hair dryer", "Smoke alarm", "Dryer", "Microwave", "Paid parking on premises", "Dishes and silverware", "Essentials", "Fire extinguisher", "Wifi", "Wine glasses", "Hot water", "Conditioner", "TV", "Crib - available upon request"]