Argyle Street Apartment
Guests of London will have a nice stay at Argyle Street apartment.
West End can be reached in 25 minutes on foot. Serving a wide range of dishes, Casa Mamma and Indian Lounge are about 300 meters from the property.
There are Russell Square subway station and Kings Cross train station in walking distance.