Located in Victoria Place, just upstairs from London’s Victoria station, The Fresh Pizza Company not only has a great and convenient location, but offers handmade pizzas made with fresh dough, great value, freshly cooked food - including an unlimited eat pizza, pasta and salad BUFFET! A welcoming retreat from the busy station life that surrounds us – perfect at any time of the day!

Located at