Great place for up to 6 persons to explore London.