SEVEN KINGS, London

A Recently Completed Kitchen at SEVEN KINGS, LONDON.