Blackfriars. Near Blackfriars Pier, White Lion Hill, London EC4V 3QR

Back to top