My place is great for couples, independent adventurers and business travellers.
The closest landmark is Great Ormand Hospital which is a 2 minute walk away. The flat is equidistant from Holborn and Russell Square tube station under a 10 min walk away.
Oxford St. is approximately 20 minutes away via public transport (20min by bus and 15 by tube - including the walk)
There are many restaurants and 24hr stores in the area within 10-15mins walk (depending on your pace!)