Iberica Victoria
Located only minutes from one of London's busiest stations, Iberica is the perfect place for a post-train dinner or pre-theatre lunch. Expect wholesome Spanish tapas, with private dining rooms, an outdoor terrace and various dining menus.