Just 10/15 minutes away is the Science Museum, Victoria and Albert Museum and the Natural History Museum. Only two stops away from Victoria station are the cinemas, theatres, restaurants, pubs and night life of Leicester Square and Piccadilly Circus. |