Charming Cafe and Restaurant by the Tower
Byward Kitchen and Bar combines a cozy cafe feel with a versatile restaurant setting near the Tower of London. Guests appreciate its warm, quiet atmosphere for breakfast, coffee, and relaxed dining. The family-run team is noted for attentive service and flexibility, accommodating dietary needs and tailored event arrangements. An outdoor garden adds seasonal appeal.