Details
Based on the bustling Twickenham highstreet, The Press Room is a locally renowned cafe serving quality beverages and delicious food. The atmosphere is welcoming; plants, artwork, great music and good conversation. Dogs are greatly welcomed and are a huge hit with the barista staff!
Add a review