Pianos in City of London:

Pianos in London:

Leicester Square

Location: Leicester Square
To Play 8am-8pm. Locked at night. Piano looks great, but of all the pianos, this is an OAP. Careful as she goes.

Click here to see the events that happened at this piano.

53 stories & pictures about “Leicester Square”

Pages: « newer 

  1. Genius.
  2. arrived- installed north east side
    Photo
  3. heave ho !! piano on the move
    Photo

Pages: « newer