Wonderful and calm place to stay for exploring London!