Loading Map.... 41 Portland Place 41 Portland Place, London London W1B 1QH 51.5205889 -0.14547210000000632 Address 41 Portland Place, London London W1B 1QH UK United Kingdom Upcoming Events No events in this location 0 Hannover Congress Centre Technical University Denmark (DTU)