Apartment Buildings in London
56-58 Seymour Street
Square Mile Property Management aim to take the stress out of looking for rented accommodation within Central London. They focus on three main areas - letting and management from a landlords prospective, furnishing a property, and tenants seeking accommodation. Located in the Mayfair area of London, 56-58 Seymour Street consists of 11 one and two bedroom purpose-built flats, all of which have been designed to the highest of standards. The price is inclusive of bills and a weekly laundry change is also provided.London Underground: Marble Arch
There are currently no reviews for this company
All fields are required. Your review will appear immediately.