Ayllu is a Japanese-Peruvian restaurant located at 25 Sheldon Square, Paddington Central, London, W2 6EY. The main dining room features dark walls and plush banquettes, with capacity for up to 60 seated guests or 100 standing for private dining. Daily tasting menus are available from £45 per person.
It is a minute' walk from Paddington (H&C Line)-Underground tube station.
© 2026 Whats Going On London Ltd. All rights reserved.