Perfect location for your stay in London. Easy access and fast communication!