×

Princes Arcade

(225) Arcade in London, England
Princes Arcade is an arcade of shops running between Piccadilly and Jermyn Street in central London. It is home to a number of small menswear shops and boutiques.
Address: 196 Piccadilly, St. James's, London W1J 9DY, United Kingdom
Hours: Closed ⋅ Opens 8 AM
Phone: +44 20 7484 8152