As the name may suggest, Perfect Presents provides a range of gifts, from crystal and glassware to ornaments. You're bound to find something for that special someone.
Perfect Presents
Gift Shop at 20a, Charing Cross Railway Station, 12-30 Strand
Ad
Telephone
020 3272 0297
020 3272 0297
Region
Trafalgar Square
Trafalgar Square
Category
Gift Shops
Gift Shops
Other Branches
Perfect Presents Stores
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business