Crystal Palace is a cafe and wedding venue.