Everything tagged with “St. John Hotel”

  1. Breakfast at St. John Hotel, Leicester Square

    Update: St. John Hotel has since closed. St. John Hotel is tucked away behind a building site near Leicester Square station; to reach it you have to pass scaffolding and netting as you slosh through puddles of construction gruel. Maybe once they've finished building Leicester Square the area will be nicer but for the moment it's a grim, discouraging spot for breakfast.