3-7 Stamford St, London SE1 9NY
Pub | Restaurant
Nestled in a repurposed Victorian hat factory, this traditional pub features a blend of classic charm and modern comfort, offering elegantly designed rooms for a relaxing stay.