Excellent location.
The major plus point about the Piccadilly Circus Apartments is the location. The property is literally right in the centre of all the action in Piccadilly Circus, with other popular areas such as Trafalgar Square and Leicester Square being a short walk away. The Piccadilly Circus tube station, which is just one minute from the apartments, also goes directly to Heathrow Airport – making transport all the more easier depending on your situation.