About 66 Portland Place
Museums, Cultural, Interesting Places, Art Galleries
66 Portland Place is an office building in Marylebone in Central London, near the boundary with Fitzrovia. Located on the corner of Portland Place and Weymouth Street, it serves as the headquarters of the Royal Institute of British Architects ("RIBA").
Source From:
Wikipedia
66-68, St. James's, Portland Place, London, England, United Kingdom, W1B 1AD