London luxury headquarters details
Location map
Open in Google MapsAll London luxury office locations
| City | State / region | Country | Type |
|---|---|---|---|
| New Rochelle HQ | New York | United States | Headquarters |
About London luxury
London luxury (Private) is headquartered in New Rochelle, New York, United States. Founded in 2000, the company operates across 2 countries with approximately 81 employees worldwide.
Where is London luxury's main office?
London luxury's main headquarters office is located at 270 North Ave, New Rochelle, New York 10801-5136. This serves as the company's primary corporate address and is home to its executive leadership team.
London luxury regional offices
Beyond its headquarters in New Rochelle, London luxury maintains 9 offices across 2 countries. Regional offices span 2 countries.
London luxury contact information
The main switchboard for London luxury headquarters can be reached at 18776362100. For investor relations, visit londonlux.com/investor-relations.
What does London luxury do?
London Luxury is a manufacturer and retailer of luxurious textiles and products that include bed, bath and home decor.
Frequently asked questions
Where is London luxury headquarters?
London luxury's headquarters is located at 270 North Ave, New Rochelle, New York 10801-5136, United States.
How many offices does London luxury have?
London luxury operates 9 offices across 2 countries as of 2026.
What is London luxury's corporate address?
The official corporate address is 270 North Ave, New Rochelle, New York 10801-5136.
When was London luxury founded?
London luxury was founded in 2000 and has grown to employ approximately 81 people worldwide.
What is London luxury's phone number?
The main phone number for London luxury headquarters is 18776362100.