News

John F Hunt has begun enabling works on a flagship Premier Inn hotel scheme off Trafalgar Square in central London. At nearly ...