Megan's Restaurant

Recently completed - Megan's Restaurant at Islington Square, London.