Amazing location! We traveled to London for a vacation of only 3 days, and were able to access so many things from here. Also great for shopping stores around, restaurants, and other things.
The staff and check in process was friendly & very helpful. I would recommend!