Klein, aber alles was man braucht für ein paar Tage in London. Tube Station in der Nähe, ebenso wie viele Restaurants, NHM in Gehdistanz.