Fleet Place

Fleet Place

In the heart of London, this market is surrounded by office buildings so the consumers here are almost exclusively commercial. This site accommodates up to 16 traders.