Location

Address: Boots, Chelsea & Westminster Hospital, 369 Fulham Road, London, SW10 9NH, England

View it on Google Maps