Pictures don't do it justice. Great place to plant yourself for a London stay.