London Office

61 Charlotte Road,

London,

EC2A 3QT

 

+44 (0) 207 729 7810

info@petermikic.com

 

Showroom

15 Pembridge Gardens

London,

W2 4EA

 

*By appointment only

info@petermikic.com