the pizza palace in london can be found very near to the houses of parliament, within walking distance. it is a converted bank, with high ceilings and massive windows on all sides. the food in here is always hot and it's reasonably priced so everyone can feel welcome. there's always a fresh flower on the table and the waiters are relaxed and friendly.