Bateman Apartments

London, United Kingdom

Located in London, this serviced apartment is situated in the heart of the "West End" with an extensive variety of nightlife, theatre show options and daytime tourist attractions. Soho consists of small, walkable, iconic streets, and hosts some of London’s best coffee shops and unique restaurants.

See other properties