Description

Imperial War Museum Cafè, IWM London, Lambeth Road, London SE1 6HZ

  • Imperial War Museum Cafè, London (UK)
  • Imperial War Museum Cafè, London (UK)
  • Imperial War Museum Cafè, London (UK)
  • Imperial War Museum Cafè, London (UK)
  • Imperial War Museum Cafè, London (UK)