The Tavistock and Portman Librart Loading Map.... The Tavistock and Portman Librart120 Belsize Lane - LondonEvents 51.5467731 -0.17535420000001522 Address 120 Belsize Lane London NW3 5BA United Kingdom Upcoming Events No events in this location