Taco Bell

187 Baker Street London NW1 6UY