Perfect Location to explore London. Spacious apartment with enough space for 6 people. I can definitely recommend staying here.