Great place for those who want to know London whether walking or even a short walk from the center near the nonstop shop and two metro stations