No items found.
Buckingham Green
Buckingham Green
,
St. James
,
London
Previous Rolls Royce headquarters in St James, London transformed into 3 integrated buildings comprised of 64 luxury apartments, 55000 sq ft of office accommodation and 11000 sq ft of retail space.