With a stay at Piccadilly Circus by Capital in London (London City Centre), you'll be steps from Piccadilly Circus and Piccadilly. This apartment is 0.2 mi (0.3 km) from Leicester Square and 0.3 mi (0.5 km) from Trafalgar Square.
Rooms
Make yourself at home in one of the 5 guestrooms, featuring kitchens with ovens and stovetops. 43-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include electric kettles and washers/dryers.