Alexander Fleming House

3 Hoxton Market, London, N1 6HG

Location: Old Street
Check-in: 14:00:00
Check-out: 11:00:00

Alexander Fleming House