Strada food Chinese; Strada customer rating high; Strada near Rainbow Vegetarian Cafe

Strada is a higher end establishment serving Chinese food which has excellent reviews. It is suitable for the whole family and located near Rainbow Vegetarian Cafe. The average meal is 30.

The Cambridge Blue eatType restaurant; The Cambridge Blue customer rating 5 out of 5

The Cambridge Blue is a five star rated restaurant.

20 Fenchurch Street LOCATION United Kingdom; United Kingdom CAPITAL London; London LEADER_TITLE European Parliament; London LEADER_NAME Boris Johnson; United Kingdom LEADER_NAME Elizabeth II
20 Fenchurch Street is located in the United Kingdom, which has London as its capital. Queen Elizabeth II is a leader of the UK, as is Boris Johnson, and the European Parliament also has some control.