More stories

  • in

    £75 Million New Build In London, England

    Front Exterior LOCATION: Avenue Road, London, England, UK SQUARE FOOTAGE: 25,000 BEDROOMS & BATHROOMS: 10 bedrooms & 10 bathrooms PRICE: £75,000,000 This newly built Neoclassical style brick home is located on Avenue Road in London, England, UK. It features approximately 25,000 square feet of living space with 7 bedroom suites, foyer with staircase, elevator, formal […] More

  • in

    London is top city for commercial real estate investment in the world

    London is still the world’s top destination for investment in commercial real estate despite ongoing uncertainty about Brexit, well above both Manhattan and Paris, the next two biggest markets, new research shows. Some £16.2 billion was invested in central London’s commercial offices in 2018 compared with £14.3 billion in Manhattan, £12.1 billion in Paris and […] More