The Montagu - 18.03.13
  • photo added by
  • The Montagu

Additional Info

  • The Montagu, Hyatt Regency London - The Churchill, London, Interior, Chef's Table

  • uploaded 18 March 2013