Perfect location for exploring London. Located on a beautiful street. Sam was very attentive and the place was perfect for 5 of us. For Americans there’s no ice on site but it is sold close by at Tesco express.