The Dublin Castle

94 Parkway, London