Keep it simple at this peaceful and centrally-located place. this apartment is a stone's throw away from St. Pancras international making this the perfect location for all activities.
located on a quite residential street perfect for a nice quiet evening in after spending the day exploring London.