Best location in London for culture vultures! Comfy apartment with all the amenities, easy access to the Tube. We had a great time here; thanks!