A pub, The Telegraph, located on Orchard Street. Known for its award-winning status.