Our showroom is based at 762 Finchley Road, North London a few minutes walk from Golders Green tube station. Please come and have a look around, we are open throughout the week including weekends. Our dedicated sales team will welcome you to our luxury showroom, ready to discuss your requirements.