Shaftesbury Metropolis London Hyde Park offers a great location, with Paddington, Edgware Road and Lancaster Gate stations all nearby, providing easy access to all areas of London.