Big Cheese

Various cheeses on sale at the Borough market in London

Location: Borough Market near London Bridge London England