Walking distance from Buckingham palace is pretty cool